package com.unlcn.ils.erpInterfaces.dao.model;

import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.enums.IdType;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * ERP与HYC车型映射表
 * </p>
 *
 * @author liangpeng
 * @since 2018-06-06
 */
public class Smmodelsmap extends Model<Smmodelsmap> {

    private static final long serialVersionUID = 1L;

	/**
	 * 创建时间
	 */
	private Date dtcreate;

	/**
	 * 慧运车中车型名称
	 */
	private String nomodelsname;

	/**
	 * ERP车型名称
	 */
	private String vcmodelsname;

	/**
	 * ERP车型ID
	 */
	private Long vcmodelssid;

	/**
	 * 主键
	 */
	@TableId(type = IdType.INPUT)
	private Long ilineid;

	/**
	 * 慧运车中车型ID
	 */
	private String nomodelsid;

	/**
	 * 所属客户合同ID
	 */
	private Long icontractid;


	public Date getDtcreate() {
		return dtcreate;
	}

	public void setDtcreate(Date dtcreate) {
		this.dtcreate = dtcreate;
	}

	public String getNomodelsname() {
		return nomodelsname;
	}

	public void setNomodelsname(String nomodelsname) {
		this.nomodelsname = nomodelsname;
	}

	public String getVcmodelsname() {
		return vcmodelsname;
	}

	public void setVcmodelsname(String vcmodelsname) {
		this.vcmodelsname = vcmodelsname;
	}

	public Long  getVcmodelssid() {
		return vcmodelssid;
	}

	public void setVcmodelssid(Long vcmodelssid) {
		this.vcmodelssid = vcmodelssid;
	}

	public Long getIlineid() {
		return ilineid;
	}

	public void setIlineid(Long ilineid) {
		this.ilineid = ilineid;
	}

	public String getNomodelsid() {
		return nomodelsid;
	}

	public void setNomodelsid(String nomodelsid) {
		this.nomodelsid = nomodelsid;
	}

	public Long getIcontractid() {
		return icontractid;
	}

	public void setIcontractid(Long icontractid) {
		this.icontractid = icontractid;
	}

	@Override
	protected Serializable pkVal() {
		return this.ilineid;
	}

}
